de_util ~master (2021-10-26T20:15:40.7960244)
Dub
Repo
IMemoryManager
devisualization
util
core
memory
managed
interface
IMemoryManager {
IMemoryManager
dup
(IAllocator alloc);
bool
shouldDeallocate
();
bool
typeShouldNeverDeallocate
();
void
onIncrement
();
void
onDecrement
();
}
Members
Functions
dup
IMemoryManager
dup
(IAllocator alloc)
Undocumented in source.
onDecrement
void
onDecrement
()
~this()
onIncrement
void
onIncrement
()
this()
shouldDeallocate
bool
shouldDeallocate
()
on ~this() call
typeShouldNeverDeallocate
bool
typeShouldNeverDeallocate
()
Is the type even allowed to be deallocated?
Meta
Source
See Implementation
devisualization
util
core
memory
managed
functions
managers
interfaces
IMemoryManager
ISharedMemoryManager
structs
NeverDeallocateManager
ReferenceCountedManager
managed